IABLogon : IUnknown

The IABLogon interface is used to access resources in an address book provider.

Quick Info

Header file:

MAPISPI.H

Exposed by:

Address book logon objects

Implemented by:

Address book providers

Called by:

MAPI

Corresponding pointer type:

LPABLOGON

 

Vtable Order

GetLastErrorM3SPX8

Returns a MAPIERROR4GS6AI structure containing information about the previous address book provider error.

Logoff1WNGHZC

Initiates the logoff process.

OpenEntry5RDG7X

Opens a container, messaging user, or distribution list and returns a pointer to an interface implementation to provide further access.

CompareEntryIDs2X4P_Q2

Compares two entry identifiers to determine if they refer to the same object.

AdviseZ0JCP2

Registers to receive notification of specified events affecting a container, messaging user, or distribution list.

UnadviseZGW4PZ

Cancels the sending of notifications previously set up with a call to the IABLogon::Advise method.

OpenStatusEntryLO97V4

Opens the provider s status object.

OpenTemplateID18UO0MN

Opens a recipient entry that has data residing in a host address book provider.

GetOneOffTable4N6OKGE

Returns a table of one-off templates for creating recipients to be added to the recipient list of an outgoing message.

PrepareRecips111AU98

Prepares a recipient list for later use by the messaging system.

 

For general information about the methods of IABLogon, see About Service Provider Logon ObjectsUIFN1..

For information about implementing the methods of IABLogon, see Implementing the IABLogon Interface2ZLBZH6.